cleaning pit - French English Dictionary